stinking bob - Turkish English Dictionary